the debatable land - Turkish English Dictionary